package com.hycas.struct;
/*打印9*9乘法表
1*1=1
2*1=2	2*2=4
3*1=3	3*2=6	3*3=9
4*1=4	4*2=8	4*3=12	4*4=16
5*1=5	5*2=10	5*3=15	5*4=20	5*5=25
6*1=6	6*2=12	6*3=18	6*4=24	6*5=30	6*6=36
7*1=7	7*2=14	7*3=21	7*4=28	7*5=35	7*6=42	7*7=49
8*1=8	8*2=16	8*3=24	8*4=32	8*5=40	8*6=48	8*7=56	8*8=64
9*1=9	9*2=18	9*3=27	9*4=36	9*5=45	9*6=54	9*7=63	9*8=72	9*9=81
分析：
1、第一列是1——9，很好写：
for (int i = 0; i <= 9; i++) {
sum=1*i}；即可解决
同理：第二列是2——9，第三列是3——9一样的办法都能解决
那么，让列也是变量进行for循环即可
2、每一列当列号和行号一致时，需要换行
 */
public class Demo09 {
    public static void main(String[] args) {
        int sum=0;
        for (int j = 1; j <= 9; j++) {
            for (int i = 1; i <= j; i++) {
                sum=j*i;
                System.out.print(j+"*"+i+"="+sum+'\t');
                if(i==j){//当行列的值一致时，输出回车
                    System.out.println();
                }

            }
        }

    }
}
